pulse echometer - French English Dictionary